package com.link.base.base.mpconfig.model;

import com.link.base.base.coupons.model.Coupons;
import com.link.core.basic.model.BasicModel;

import java.util.List;

/**
 * 小程序首页弹框配置
 *
 * @author: 闫有霞
 * @date: 2019/12/19
 */

public class HomePopUp extends BasicModel {
    /**
     * 要获取的最新待通知的优惠券行数
     */
    private Integer rowNum;
    /**
     * coupId 优惠券 Id
     */
    private Long couponId;

    /**
     * 活动下的优惠券
     */

    private List<Coupons> couponsList;

    /**
     * accntId 客户 Id
     */
    private Long accntId;
    /**
     * APP_ID
     */
    private String appId;
    /**
     * 小程序ID
     */
    private Long mpId;
    /**
     * 背景图ID
     */
    private Long backgroudImgId;
    /**
     * 类型,值列表类型: POPUP_TYPE
     */
    private String type;
    /**
     * 渠道
     */
    private String channel;
    /**
     * 跳转链接
     */
    private Long linkId;
    /**
     * 跳转对象名称
     */
    private String linkName;
    /**
     * 顺序
     */
    private int sequence;
    /**
     * 状态
     */
    private String status;
    /**
     * 跳转对象
     */
    private String activityName;
    /**
     * 小程序名称
     */

    private String mpName;
    /**
     * 会员卡名称
     */


    private String cardName;
    /**
     * 背景小图路径
     */

    private String smallImagePath;
    /**
     * 背景大图路径
     */

    private String bigImagePath;
    /**
     * 背景图路径
     */

    private String imagePath;

    public List<Coupons> getCouponsList() {
        return couponsList;
    }

    public void setCouponsList(List<Coupons> couponsList) {
        this.couponsList = couponsList;
    }

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }


    public String getSmallImagePath() {
        return smallImagePath;
    }

    public void setSmallImagePath(String smallImagePath) {
        this.smallImagePath = smallImagePath;
    }

    public String getBigImagePath() {
        return bigImagePath;
    }

    public void setBigImagePath(String bigImagePath) {
        this.bigImagePath = bigImagePath;
    }

    public String getImagePath() {
        return imagePath;
    }

    public void setImagePath(String imagePath) {
        this.imagePath = imagePath;
    }

    public String getActivityName() {
        return activityName;
    }

    public void setActivityName(String activityName) {
        this.activityName = activityName;
    }

    public String getMpName() {
        return mpName;
    }

    public void setMpName(String mpName) {
        this.mpName = mpName;
    }


    public String getCardName() {
        return cardName;
    }

    public void setCardName(String cardName) {
        this.cardName = cardName;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getChannel() {
        return channel;
    }

    public void setChannel(String channel) {
        this.channel = channel;
    }

    public Long getLinkId() {
        return linkId;
    }

    public void setLinkId(Long linkId) {
        this.linkId = linkId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getLinkName() {
        return linkName;
    }

    public void setLinkName(String linkName) {
        this.linkName = linkName;
    }


    public int getSequence() {
        return sequence;
    }

    public void setSequence(int sequence) {
        this.sequence = sequence;
    }

    public Long getCouponId() {
        return couponId;
    }

    public void setCouponId(Long couponId) {
        this.couponId = couponId;
    }

    public Long getAccntId() {
        return accntId;
    }

    public void setAccntId(Long accntId) {
        this.accntId = accntId;
    }

    public Long getMpId() {
        return mpId;
    }

    public void setMpId(Long mpId) {
        this.mpId = mpId;
    }

    public Long getBackgroudImgId() {
        return backgroudImgId;
    }

    public void setBackgroudImgId(Long backgroudImgId) {
        this.backgroudImgId = backgroudImgId;
    }

    public Integer getRowNum() {
        return rowNum;
    }

    public void setRowNum(Integer rowNum) {
        this.rowNum = rowNum;
    }
}
